/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  dev
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

convertToMeters 1;

vertices
(
(0 0 0)	         // Vertex 0
(2.44 0 0)       // Vertex 1
(2.44 2.44 0)    // Vertex 2
(0 2.44 0)	 // Vertex 3
(0 0 2.44)       // Vertex 4
(2.44 0 2.44)    // Vertex 5
(2.44 2.44 2.44)     // Vertex 6
(0 2.44 2.44)        // Vertex 7
(0 0.08 0)       // Vertex 8
(2.44 0.08 0)     // Vertex 9
(2.44 2.41 0)    // Vertex 10
(0 2.41 0)	 // Vertex 11
(0 0.08 2.44)    // Vertex 12
(2.44 0.08 2.44)     // Vertex 13
(2.44 2.41 2.44)     // Vertex 14
(0 2.41 2.44)        // Vertex 15
); 

blocks
(
hex (0 1 9 8 4 5 13 12)  (61 16 61)  simpleGrading  (1 1 1)
hex (8 9 10 11 12 13 14 15)  (61 60 61)  simpleGrading  (1 1 1)
hex (11 10 2 3 15 14 6 7)  (61 6 61)  simpleGrading  (1 1 1)
);

edges
(

);

boundary
(
	inlet
	{
		type patch;
		faces
		(
			(11 15 7 3)
		);
	}

	outlet
	{
		type patch;
		faces
		(
			(1 9 13 5)
		);
	}

	frontAndBackWall
	{
		type wall;
		faces
		(
			(0 8 9 1)
			(8 11 10 9)
			(11 3 2 10)

			(4 5 13 12)
			(13 14 15 12)
			(14 6 7 15)
		);
	}

	Wall
	{
		type wall;
		faces
		(
			(0 4 12 8)
			(12 15 11 8)
			(9 10 14 13)
			(10 2 6 14)
			(0 1 5 4)
			(3 7 6 2)
		);
	}
);

mergePatchPairs
(
);

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
